• word of the day

    amaryllis belladonna

    amaryllis belladonna - Dictionary definition and meaning for word amaryllis belladonna

    Definition
    (noun) amaryllis of South Africa often cultivated for its fragrant white or rose flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp